問題 §
MSB3072エラーが発生してVisual Studioのビルドが失敗する。ソースコードをいくら変えても現象は変わらない。
原因 §
ビルド前イベントなどで空行だけを挿入したりすると発生することがあるらしい。.csprojファイルを直接見ると、以下のような無効のコマンド指定が生成されている。ビルド前イベントではない場合、PreBuildではないかもしれない。
<Target Name="PreBuild" BeforeTargets="PreBuildEvent">
<Exec Command="
" />
</Target>
解決 §
直接.csprojファイルを編集して上記3行を直接削除してしまう。